Explore Avon, MA

Avon, Massachusetts is a small town located in Norfolk County, just 18 miles south of Boston. With a population of around 4,400 residents, Avon offers a close-knit community atmosphere. The town is known for its rich history, dating back to its incorporation in 1888. Avon is home to several parks and recreational areas, providing residents with ample opportunities for outdoor activities. Additionally, the town boasts a variety of local businesses and shops, contributing to its vibrant and thriving economy.


Find Local Businesses


Find Things To Do Near Avon, MA


Nearby Locations


Popular Cities